ecosystem destruction - French English Dictionary